#!/usr/bin/python
# -*- coding:utf-8 -*-
# @author  : micah
# @time    :  
# @function: 
# @version :


class Father:
    def __init__(self, name):
        self.name = name

    # 将实例方法转为静态方法
    @staticmethod
    def print_info():  # 将一个函数归类到某一个类中，必须要经过这个类才能调用权限
        print('我是一个方法')


father = Father('麦麦')
father.print_info()

# Father.print_info(father)

"""
在类中的方法上使用@staticmethod特殊语法对方法进行装饰的话
    则会将这个方法转为静态方法
    
    无需使用类中的属性这种情况就可以创建一个静态方法
    
    关于调用方式：
        静态方法可以被两种对象调用
            实例对象
            类对象            
"""